Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
diesel
n. diesel, compression-ignition engine which runs on diesel fuel; vehicle which has a di...
detail>>
moteur diesel
n. diesel engine
detail>>
turbo diesel
n. turbo diesel, turbocharged diesel engine
detail>>
1
2
3
Next